Victory Club in South Norwood, Croydon get a whole new look.
New seating and tables enables this club, located close to Crystal Palace football club to retain it’s relaxing family friendly atmosphere.
New seating and tables enables this club, located close to Crystal Palace football club to retain it’s relaxing family friendly atmosphere.