Park House Station Road Teddington TW11 9AD (View Site Plan)
Refused Permission 15/09/2011. Appeal Appeal Allowed on 15/12/2011
Latest: Decision Issued
Level: Delegated Decision