Menu menu-icon menu-icon
United Kingdom
Quay
Quay
Edinburgh, Scotland
Office
10,300 sqm.
10,300 sqm.

Location:  Edinburgh, Scotland

Asset type:  Office

Investment date:  January 2023


Consisting of 3 buildings, office complex has been let to 14 tenants including strong credit companies such as Apple, Bloomberg, The Financial Conduct Authority, and Cushman & Wakefield

111 Strand
111 Strand
London, England
Office
2,800 sqm.
2,800 sqm.

Location:  London, England

Asset type:  Office

Investment date:  September 2018

 

 


Set to be a Grade A office building in Covent Garden upon completion of tenant works, office space let entirely to CVC for the next 9 years

Tower Bridge Court
Tower Bridge Court
London, England
Office
9,000 sqm.
9,000 sqm.

Location:  London, England

Asset type:  Office

Investment date:  June 2018


Closest building to the iconic Tower Bridge, will be one of the most sustainable buildings in London upon completion of development in 2023

Fitzroy House
Fitzroy House
London, England
Office
4,000 sqm.
4,000 sqm.

Location: London, England

Asset type: Office

Invsetment date: November 2015


A medium size office building in London's popular Fitzrovia region

12 Stanhope Gate
12 Stanhope Gate
London, England
Office
850 sqm
850 sqm

Location:  London, England

Asset type:  Office

Investment date:  December 2009


The first investment in the portfolio, a small office building with 2 residential units on top, located near Hyde Park in Mayfair

Westgate Retail & Leisure Park
Westgate Retail & Leisure Park
Wakefield, England
Retail park
13,000 sqm.
13,000 sqm.

Location:  Wakefield, England

Asset type:  Retail park

Inevstment date:  September 2016


Dominant bulky goods retail park located in 14 km south east of Leeds

Parkgate Shopping Park
Parkgate Shopping Park
Rotherham, England
Retail park
52,500 sqm.
52,500 sqm.

Location:  Rotherham, England

Asset type:  Retail park

Investment date:  July 2015


Comprising the main retail provision of Rotherham and the surrounding area, Parkgate is the fifth largest retail park in the UK

 
Summit House
Summit House
London, England
Office
4,100 sqm.
4,100 sqm.

Location:  London, England

Asset type:  Office

Investment date:  June 2013


A historic building in Holborn, fully refurbished in 2018 to receive BREEAM certificate, let entirely to The Office Group for the next 18 years