Company name: London Games Room Ltd
Description: Where to play competition table football, foosball, retro arcade machines with multi players game system in London.
Tilia Rd, Lower Clapton, London E5 8JP, United Kingdom