The Building Centre, London

The Building Centre located on Store Street, just off of Tottenham Court Rd in Central London, is the second largest permanent display of Olsen products in the country. This is an unmanned stand however Olsen do hold weekly meetings here with architects and prospective clients by appointment. For further information and opening times at the Centre, please visit The Building Centre's website.

Opening Times

Monday-Friday: 9am - 6pm

Saturday: 10am - 5pm

Sundays & Bank Holidays: Closed

Find Us

the Building Centre is located on Store Street, just off of Tottenham Court road in Central London.

Store Street,

London,

WC1E 7BT