3 The Terrace Barnes London SW13 0NP (View Site Plan)
Granted Permission 26/10/2021
Latest: Decision Issued
Level: Delegated Decision Team Leader