19 Highfield Rd, London NW11 9LS, UK
Distance: 9.99 miles
54 Woodstock Ave, London NW11 9SP, UK
Distance: 10 miles