Loading map...

🏰 5 photos

Kingswood House (Bovril Castle)

London

4.9 (19) Historic House
DirectionsWebsite

Kingswood House, affectionately known as Bovril Castle, is a heritage arts and community venue based in South London. The historic space regularly brings people together by hosting live artistic performances.

Summaries are created based on reviews, notes, and social media posts.




Photos

Kingswood House (Bovril Castle)Kingswood House (Bovril Castle)Kingswood House (Bovril Castle)Kingswood House (Bovril Castle)Kingswood House (Bovril Castle)