London on 10th october 1940, messerschmit bf110 shot down. Can anyone tell where this is?

by bigmanzac

2 comments
  1. Looks like Finsbury town Hall on garret place road . The pub in the distance is now a coin laundry

Leave a Reply