Crown Twickenham
Located in St. Margaret's, The Crown is a pub and restaurant just a stone's throw away from Twickenham Rugby Stadium and Marble Hill Park. This cosy boozer serves delicious British grub, real ales, and global wines in a stunning Victorian hall decked out with vintage photographs and a massive fireplace.