Great spot for going to Twickenham Stadium. Just what we needed for the night.