Amusement Parks & Arcades in London - Battersea 1 St. John's Hill, Battersea, London, SW11 1TN Tags: arcade, fruit machines