Planning Approval Granted for 21-Storey Aparthotel in East London

A 21-storey aparthotel development has received planning approval in Newham, east London. The committee granted … Continue reading Planning Approval Granted for 21-Storey Aparthotel in East London