shopfrontelegy.wordpress.com
Popular Cafe
Popular Cafe, 85 Lever Street, Borough of Islington, London EC1, 2013 • Once popular, here closed down and up for sale. It was soon back in business as before (repainted, and minus the dodgy orient…