George Yard
Once the site of the George Inn, a Tudor-era coaching inn that welcomed travellers and merchants from across the country and beyond, this courtyard hints at the City’s older, more intimate trading world.
Address: 1 George Yard, City of London, London EC3V 9DH, United Kingdom

