Portman Square, London

This landmark office building designed by Squire & Partners was completed in 2008 with a total area of 118,392 sq ft. The building is located on the south side of Portman Square, one of West End’s prime garden squares and was built to the highest specifications with column-free grade A office accommodation.

The property also includes 20 luxury residential units located on the top floors of the building (the 7th and 8th floors), and 20 car parking spaces. The apartments benefit from excellent views across Portman Square and the West End.

Investment Rationale

  • Landmark headquarters office building designed by Squire & Partners 
  • Tenant mix comprises a variety of strong covenants
  • Prominent location in the globally recognised West End of London
  • Buying into a property that will always attract global demand both from occupiers and investors