Venus Pizza, 149 Whitecross Street, Borough of Islington, London EC1, 2008 • Those Roman gods certainly live on, longer than this takeaway at least. This colourful old bit of road got redeveloped, but I don’t now what’s there now as it’s on a bit of Google Street View currently stuck, like my photo, in 2008 .