425/427 Richmond Road Twickenham (View Site Plan)
Granted Permission 19/01/1961
Latest: Decision Issued