St. Martin’s is more than a central address, it’s a private residence in London’s cultural epicentre.
The Apartments
Situated between Leicester Square and Covent Garden, St. Martin’s is designed for the modern professional seeking comfort, considered design, and a true connection to the city. Each apartment is shaped around the needs of today’s global traveller, offering spaces that feel both grounding and inspiring from the moment of arrival.
A refined palette of earthy tones, natural textures, and light-filled interiors creates a calm, open atmosphere, while the surrounding neighbourhood immerses guests in London’s rich cultural and creative scene, from theatres and markets to world-class shopping and dining.
With Covent Garden Underground Station just 2 minutes away and Leicester Square only a 3-minute walk, the property is exceptionally well connected, delivering an effortless, elevated home-away-from-home in one of the city’s most iconic locations.