Theatres & Concert Halls in London
291 Westbourne Grove
London
Greater London
W11 2QA
Grade II listed building built in 1860 and now a venue in the heart of Notting Hill hosting myriad events from corporate conferences, designer sample sales, wedding receptions to charity fund raising events. The theatre is also frequently used as a location for filming.
There are currently no reviews for this company
All fields are required. Your review will appear immediately.