Overview SUMMARYJust over an hour's commute from London, near the historic seaside town of Sheerness, Belgrave Place is an exciting new development of modern,