Description
Established in 1832, The Castle is a proud feature of Tooting’s bustling high street, serving an impressive array of real ale, craft beer, cocktails, and more.
This London summer venue is perfect for all occasions, if this is after work drinks or a get-together, the Castle has a number of bookable spots for private hire.
Location
38 Tooting High St, London SW17 0RG