Wembley Point, London

Purchased in 2003. Built in 1965 by Covell, Matthews & Partners architects, Wembley Point is a 21 storey building which stands at 80 mts tall.

This asset was sold in 2012.