Park Place

Location: St Jame's, London

Division: Cleaning Division

Programme: 2 years

The Grande House, A eight storey new build town house located in the heart of St James’s, which seamlessly blends contemporary design, luxurious materials and unique charm. With some impressive features, including a stunning staircase which runs through the heart of the house, a fabulous clubroom, cinema, spa, sky lounge with retractable roof.