South Kensington

125, Gloucester Road, London, SW7 4TE