All wedding venues in London
All Greater London wedding venues >
Strawberry Hill House is the perfect location for weddings and celebrations in South West London: âLondon Romantic Wedding Venue of the Yearâ in 2016. An 18th century gothic castle once home to Horace Walpole, the house boasts beautifully landscaped gardens, a grand Gallery and many…