City of London
Castle Baynard (E05009297)
Castle Baynard is located within City of London and has an area of 35.6 hectares.
Ward Elections for 2018
Candidate | Party | Votes |
---|
Castle Baynard is located within City of London and has an area of 35.6 hectares.
Candidate | Party | Votes |
---|