George Inn
The George Inn Yard, London, England
Featured Review : The George Inn is tucked away down a little back street off Borough High Street in Southwark. It is apparently London's last Galleried Coaching Inn left and is now protected for all, owned by the National Trust.
Whils...See Full Review