Was quite common in Britain for stadiums to have a pavilion in the corner. Seen a few stadiums with these. Fulham and the old Broomfield had one too from recent memory when I was 3.