Pinterest • The world’s catalogue of ideas

Explore Lots Road, Chelsea London and more!

16 Best Coffee Shops in London

16 lovely coffee shops to visit in London. Farm Girl in Notting Hill has a beautiful rose latte.

A celebration in Riverway - the now disappeared bit of road which ran between The Pilot pub and the river on the Greenwich peninsula

Power, the Nerve Centre of London's Underground

CREMER projector type 500 – Breathtaking vintage spotlight from the 20th century – We collect similar ones – Only/Once – www.onlyonceshop.com