Baker Street Apartments
Baker Street apartment provides a comfortable stay in London.
Located in Southwark district, the venue is just 2.8 km away from Buckingham Palace. Nearby attractions include a museum and a palace. Baker Street Food serving Italian and Chinese specialties is located close by.
This apartment is 350 meters from Marylebone underground station.