16 Victoria Square London

Built in 1838, 16 Victoria Square is a Grade 11 Listed Property located within the Grosvenor Estate and close to Buckingham Palace. Following severe fire damage in October 2017 we have just been appointed to carry out the sympathetic refurbishment of this property. The 30 week project will consist of a complete internal refurbishment which…