Anna provides a very warm welcome, a comfortable room within her own flat, one's own bathroom, and a sensation that you are "coming home" (quite a feat!). St Margarets -- a part of Twickenham which is just five minutes' walk from the Thames -- is a village within a town, with its own identity and a parade of (mostly) independent shops next to the station. Both the flat and the location add up to an ideal place to stay when you are in this part of south west London.