Barnes Police Station 92 - 102 Station Road Barnes London SW13 0NG (View Site Plan)
Prior Approval Approved 26/08/2014
Latest: Decision Issued
Level: Committee Decision