70 Oakley Square - NW1 1NJ - London,
United Kingdom
View Map
Area: Camden Town / Regent's Park / Hampstead
Close to both Camden Market and King's Cross Theatre, 70 oakley square is situated in London and has a garden. Free WiFi is featured.