The building, known as No.1 Pall Mall, is located near Trafalgar Square in Central London is a ground plus 6-storey building which was redeveloped in 2001 and provides 5710 square meters of offices and 930 square meters of restaurant space. The property is located within close proximity of both Trafalgar Square and St. James’s Square which is one of the West End’s most prestigious office addresses.
2016
Value Add
London
5710 sq. m.