a sparsely-populated arcade with many brightly lit games and a few people sprinkled around.
the arcade has a small crowd
The Centre is located far from Highgate, on a country road with no other buildings in sight.