82-84 Piccadilly

82-84 Piccadilly

Matthew Lloyd/Bloomberg

British Land Co. bought the buildings, a short walk from Bond Street’s luxury stores, for 129.6 million pounds in July 2012.A pedestrian crosses a road by 82-84 Piccadilly behind in London.