This is in a 'nearby the Thames' location and there are a couple of nice pubs within 10 minutes walk. The weather was cold while we were there so we didn't get to explore the neighbourhood but Chelsea is a fine place to be in London.