It’s no surprise that living in Covent Garden is highly sought after. It’s an exciting atmosphere to get in amongst, and is much calmer than neighbouring Soho or Leicester Square, which makes it ideal for getting some work done, and brainstorming new ideas.
Property manager
Chat immediately