The building that visitors are likely to notice first is the huge complex of Piccadilly Plaza which stands over Piccadilly, it is a building that will invoke mixed emotions in most people.
The building that visitors are likely to notice first is the huge complex of Piccadilly Plaza, it is a building. This building will invoke mixed emotions in most people. This Piccadilly Plaza stands over Piccadilly.