Comment Comment by mytailorisrich Most of the new towers you see in the pictures are flats. For instance, around Wembley Stadium the vast majority are flats. Lots of (fancy) flats on the Isle of Dogs as well.It's mostly offices only in the City and Canary Wharf. parent mytailorisrich 3 years ago
It's mostly offices only in the City and Canary Wharf.