7 Alexandra Avenue and gate screen, Battersea

7 Alexandra Avenue, London, SW11 4DZ

Listed on the National Heritage List for England. Search over 400,000 listed places

Explore this list entry

Previous Overview