Shared with you
George Farmiloe Building - 28-36 St John Street, Clerkenwell, London, England, UK
(Exterior of the Russian restaurant)
George Farmiloe Building - 28-36 St John Street, Clerkenwell, London, England, UK
(Exterior of the Russian restaurant)
Nov 19, 2006 - Feb 16, 2007
September 15, 2006 - March 2, 2007