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…