Wembley: Plans for £41m 318-room 'aparthotel' and seven tower blocks both approved
The Wembley Hill complex will be made up of 318 short-stay apartments near Wembley Central station
The Wembley Hill complex will be made up of 318 short-stay apartments near Wembley Central station