Prime Location

2 Churchouse Rd, Greenhithe North Shore