London - Royal National Hotel, England, United Kingdom
地址: 38-51 Bedford Way, London WC1H 0DG, United Kingdom
Venue's Official Website: https://www.imperialhotels.co.uk/hotels/royal-national-hotel
Royal National Hotel (Imperial Hotels) in Bloomsbury at 38-51 Bedford Way, London WC1H 0DG, United Kingdom.