Advertisement
St Margarets is a beautiful spot just north of Twickenham and to the west of the Thames. Pretty Victorian houses line the back streets and there is a very cute high street leading down from the station.
(Advanced Reviewer)
Advertisement