Barnes Police Station 92 - 102 Station Road Barnes London SW13 0NG (View Site Plan)
Prior Approval Refused 19/06/2014. Appeal Appeal Withdrawn on 02/09/2014
Latest: Decision Issued
Level: Delegated Decision