Modern & chic 2bed Hampstead duplex 1 min to tube
Camden, London, NW3 6TE, United Kingdom,Object type: Hotel London
Modern & chic 2bed Hampstead duplex 1 min to tube is situated in the Camden district of London, 2.3 miles from Camden Market, 2.3 miles from Lord's Cricket Grou