The Ampersand London

South Kensington, London – UK • Design by Dexter Moren Associates • Photo credits : Amy Murrell