The Royal George
133 Charing Cross Road, London, Greater London, WC2H 0EA
The Royal George
133 Charing Cross Road, London, Greater London, WC2H 0EA
If you’re looking to make memories in London then look no further than The Royal George for a host of events that are sure to give you, your friends or family a night to remember.