I made this morning picture of the famous Churchill Arms pub in London, of course in typical London weather! Many details are to be seen, note also the flag with the Royal Wedding announcement on it.
The Churchill Arms is a public house at 119 Kensington Church Street on the corner with Campden Street, Notting Hill, London. There has been a pub on the site since at least the late nineteenth century. The Churchill Arms received its current name after the Second World War. It is known for its exuberant floral displays and has been described as London's most colourful pub.
Hobby photographer and all-round creative. My portfolio consists of own photography and CC0-photoshop adaptations. I also "restore" old photos and illustrations digitally and make collages you can keep looking at!.. Read more…