Description

Historic Venue in Central London

Light Atrium with a variety of meeting and board rooms.

From retro to modern.

Also an industrial kitchen.

Map
Similar Locations

Location ref number: 2961

RH10
Turners Hill