Located on the Strand, The George is a classic London pub with a lively atmosphere and historic charm. Perfect for a pint after work or a break from sightseeing. Pop in and enjoy a warm welcome in the heart of the city.