2 bedrooms in quirky Camden church conversion - Castles for Rent in London, England, United Kingdom
in London, GB. London is well known for its amazing historic landmarks – add a bit of history into your accommodation with a unique stay in this 19th century church! You’ll love staying in either of these plush double bedroom in a recently renovated church conve...
See this content immediately after install