Follow their latest travels with ourbrand-new Friends Updates feature.
London photo by GB from Devizes
September 12, 2005
The Cross Keys is a charming building tucked away on Lawrence St in the very heart of fashionable Chelsea, close to the Thames. It dates from 1765 and derives its name from a common sign in Christian heraldry that symbolises...Read More
Share your travel photos to expand your gallery and add color to your reviews.