Posts tagged ‘The Walkie Talkie'(920 Fenchurch St)

Tower Bridge, London, England

London; perspectives of this magnificent capital city

London is brimming with stunning, iconic landmarks, immediately recognisable around the world; Buckingham Palace, The Tower of London, Tower Bridge, The London Eye, St Paul’s Cathedral, The Shard, Harrods….. it is an endless list of history, tradition and wonder. I maybe biased but every visit …

Read more 0 Comments