The building, known as No.1 Pall Mall, is located near Trafalgar Square in Central London. It is a ground plus 6-storey building that was redeveloped in 2001, providing 5,710 square meters of office space and 930 square meters of restaurant space. The property is situated in close proximity to both Trafalgar Square and St. James’s Square, one of the West End’s most prestigious office addresses.
2016
Value Add
London
5710 sq. m.
2024 © Sidra Capital. All Rights Reserved.
Privacy Notice | Cookie Policy