London Wards City of LondonTower (E05009310)← PreviousNext →Tower is located within City of London and has an area of 19.9 hectares.Ward Elections for 2018CandidatePartyVotes