News
Plans have been revealed to transform a vacant office block in south east London into a 400-bedroom hub by Premier Inn hotel ... at 35 Red Lion Square in Holborn into a 165-room hub by Premier ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results