Bust of Edward VII

Tourist Attraction

Bust of Edward VII

London - Poplar

Bethnal Green, London E1 4TT, UK

E1 4TT