overview
Max Capacity: 50 / Bedrooms: 21 /
gallery
Room Layout
Layout Capacity
Bedrooms
21
address
Creative House,124 Prince Of Wales Drive,
London,
Greater London,
SW8 4BJ,
United Kingdom
venue reviews
There are currently no reviews for this venue. Be the first to leave a review.