Abford House
The forecourt of Victoria Station will be animated by this nine-storey building facing onto Victoria Street that is topped off by a dramatic curving roof at the north end, nick named the “bonnet”. The £30 million building adjoins the Apollo Theatre and comprises shops at the street and lower ground floor levels and offices above.


4 photos