Cambridge House is a Grade I listed former townhouse in central London, England. It sits on the northern side of Piccadilly at number 94, in the fashionable district of Mayfair. As of 2021, the property is being converted into a luxury hotel and seven residences
Cambridge House, Mayfair. London
£100.00Price
A3 on 300gsm watercolour paper, just like the original!
No Reviews YetShare your thoughts.
Be the first to leave a review.