To enjoy your vacation in London, stay at the 110 m² Soho Center Apartment, which is at a distance of 2.8 km from the scientifically spellbinding Science Museum and at a distance of 2.8 km from Tate Modern.
The apartment comes with 4 bedrooms. Soho Center Apartment also features 3 bathrooms.
A great range of international dishes can be found in Momo just off the property. Offering access to the rest of London, Green Park underground station is nearly 5 minutes' walk away.
Hyde Park is approximately 25 minutes' walk away, while St James The Less Anglican Church is within easy walking distance of this 3-bedroom apartment. Guests will find Piccadilly Circus only a 6-minute walk from the accommodation.