St. Olaves House, 10 Lloyd's Avenue, Whitechapel, London, EC3N 3AJ, England, United Kingdom

51.51168, -0.077644