1, Glenaffric Avenue
London, England E14 3BW
June 18, 2008

OpenStreetMap comes to Isle of Dogs at The Watermans Arms