Map
Meeting Rooms at Brock House
Brock House
Langham Street, London, United Kingdom, w1w6bp
Meeting Rooms at Brock House
Brock House
Langham Street, London, United Kingdom, w1w6bp
  • Accepts online bookings

    Online bookings let you pick date/time for your visit.

Meeting Rooms at Brock House

Langham Street, London, United Kingdom, w1w6bp
Description
Filled with natural light, and with views over central London, Brock House is an island of calm hidden away in the West End.  

Reviews are written by our customers after their visit.

Venue not rated yet.

Have you used this venue? Write a review