shopfrontelegy.wordpress.com
Cafe Restaurant
Cafe Restaurant, 25 St Cross Street, Borough of Camden, London EC1, 2001 • Wonderful old Italian caff shot with dreadful old digital camera – both long gone. According to a description on Cla…