Great location if going to Twickenham for rugby. No friss accommodation