225-227 Royal College Street
225-227 Royal College Street Apartment London is an apartment only 2.5 km from British Museum, Madame Tussauds London and Tower of London.
A 10-minute walk to the center of London. Offering moroccan and european meals, the twins is situated 100 meters of the property.
The apartment is near Camden Town subway station providing access to Camden Market, Kings Place and Jewish Museum.