Submitted by scott on Sun, 01/01/2023 - 17:58 Image Possible the same as Edward's Royal Cambridge Hotel although this does not seem to be related to George Street. 51.5158022, -0.172116 Tag England, 1873 Site Category Hotel Venue No