Excellent little flat for a stay in Twickenham, well equipped, convenient for shops and good local bus service.