46 ARGYLL ROAD W8 7BS, - London, United Kingdom View Map Area: Camden Town / Regent's Park / Hampstead
Photo Hotel Veeve - Kingly Kensington