Shrewsbury House is a licensed wedding venue and the perfect place for your perfect day. The Grade II listed building and beautiful gardens make the ideal backdrop for a memorable day. Tucked away in this quiet corner of SE London we can offer you a calm and gracious setting for your wedding or civil partnership.