All aboard the office on platform 1?
Stations across the country are about to open 'drop-in' office spaces. Nice idea - but are we the only ones sensing disaster?

Stations across the country are about to open 'drop-in' office spaces. Nice idea - but are we the only ones sensing disaster?