Located in the heart of London's West End, you are moments from Leicester Square, Covent Garden, Soho & Trafalgar Square!
Whether you're looking to visit London's most famous attractions, dine out in world leading restaurants, or experience London culture with an array of theatre, shows & entertainment, this location won't disappoint. Step inside a stylish, cozy & peaceful apartment in the centre of London's West End.