EBURY STREET

Belgravia, SW1W

88 London was appointed as main contractor to carry out the conversion of a former hotel into two luxury three bedroom residential apartments in the heart of Belgravia.