Gorgeous little house, perfect location for twickenham stadium.