A fantastic little hideaway a short walk from Twickenham Stadium. The Garden Lodge is exceptionally clean and tastefully decorated, I would definitely stay again!