Call us: +44 (0) 845 548 5454

Construction Updates

Princes House Slough, Berkshire

Due to complete in Q2 2017, Princes House is a conversion of 41 chic apartments located at the heart of Slough’s town centre just 0.2 miles from the train station and new Elizabeth Line, Crossrail Station...

Read more

The Greenwich Peninsula Hotel, London

Construction is on schedule at the ibis Styles, London, Greenwich North with completion set for Q1 2017. Below you can see a selection of images taken on the site over the course...

Read more