Royal National Hotel

Royal National Hotel
Bedford Way WC1H 0DG, London, United Kingdom