Rydges Kensington London

61 Gloucester Road
London
United Kingdom