City Apartments Kings Cross
City Apartments Kings Cross
Apartment
2 Swinton Street, Camden
, London, England, United Kingdom
WC1X 9NL
68
Average ·
59 reviews