The Camden Apartment
The Camden Apartment
Apartment
8 Oval Rd
, London, England, United Kingdom
NW1 7EB