Board Room, Channel 4 Map Unavailable Address 124-126 Horseferry Road London SW1P 2TX United Kingdom Upcoming Events No events in this location