London, United Kingdom

Brown's Hotel