Royal College Street is an apartment in London within short distance of National Gallery, British Museum and London Zoo.
Its location steps away from an underground station allows to see a museum and a college in London. London city center is 5 km away. Lemongrass with French specialties is just around the corner.
This apartment is only 200 meters from Camden Town underground station.
6 non-smoking rooms come with Wi-Fi, a fridge, heating and a microwave.