Peninsula Hotel

Situated in the heart of Belgravia, the 5 star Peninsula London hotel offers luxury rooms and suites overlooking Hyde Park and Wellington Arch.

View our work below

Cleveland Clinic

The Cleveland Clinic in Belgravia is situated across the road from Buckingham Palace. Grand Finish were instructed to assist in the reconstruction work of this medical institution, involving the installation of over 6000sqm of Portland Stone.