Am heading here for a week in December. Anyone know any good pubs nearby? Think we’ll need a good jacket for the weather. Will tool around in London as much as possible. Any sights and sounds are welome and appreciated?
Thanks Admin for this forum…hopefully just what I needed!