|
About Walworth Castle Hotel |
|
12th Century Walworth Castle Hotel is the ideal venue for your special day. Set in 18 acres of lawns and woodland, Walworth Castle Hotel offers a magnificent setting for your wedding reception, with the castle as the perfect backdrop. |
|
|
|
|