Grange Rochester

69 Vincent Square
London
United Kingdom