Large and spacious and within 15 minute walk of Twickenham station, shops etc