London - England - United Kingdom
Picture taken at Giraffe restaurant in Spitalfields Market, London.