14-16 Dowgate House, Dowgate Hill, London EC4R 2SU, United Kingdom
google-place 4 out of 5 (354) last updated 23/01/2020