Great location for the town and Twickenham stadium. Lovely room, a little noisy due to workmen outside but otherwise perfect. Would recommend :)