




Kingswood House (Bovril Castle)
London
Historic House
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





Share View on Google Maps