17 - 19 Chapel St, Stratford-upon-Avon CV37 6ER, United Kingdom
WC1B 5AF
London
google-place 3.7 out of 5 (91) last updated 30/01/2020