London by : Colin 12 years ago The Grapes – Narrow StreetThe Grapes – 76, Narrow Street, London E14 8BP. Photo by Timelapsed @ Flickr.