21 Ormond Drive Hampton TW12 2TP (View Site Plan)
Refused Permission 08/11/2024. Appeal Lodged on 10/12/2024
Latest: Decision Issued
Level: Delegated Decision