Wembley London

Construction of 440 extended stay units over 22 stories.