Royal College Street Apartments
Royal College Street apartment is located next to British Museum, Churchill War Rooms and National Gallery.
Just 5 km from the center of London known for Kings Place, Camley Street Natural Park and Jewish Museum. Lemongrass offers european dishes and lies 50 meters away.
This apartment comprises 6 rooms with heating, a refrigerator and a microwave. Double beds are at guests' disposal.
Fast access to London City airport within 15 km is provided.