FreePlay City is a freeplay arcade in North London, featuring Wide variety of Japanese rhythm games and a selection of console + cabinet setups for fighting games.
FreePlay City
199 Eade Road
Harringay Warehouse District
London, N4 1DN
United Kingdom
Harringay Warehouse District
London, N4 1DN
United Kingdom