97 Waldegrave Road Twickenham Richmond Upon Thames TW11 8LA (View Site Plan)
Refused Permission 14/09/2005
Latest: Decision Issued
Level: Delegated Decision