Royal College apartment is located next to Tower of London, The O2 and National Gallery.
Just 5 km from the center of London known for Kings Place, Jewish Museum and St Pancras Hospital. Lemongrass serves european dishes and lies just 5 minutes walk from the property.
A 5-minute walk to Camden Town subway station.
The apartment provides 3 bedrooms featuring sofa beds.
Eat & Drink
A kitchen is provided.