Nice, well appointed townhome in Twickenham.