Strip Club in Central London For Filming
Strip club with raised stage and separate bar area.
Strip club in central London with large bar area and raised stage area.
- Domestic Power
- Internet Access
- Mains Water
- Real Wood Floor
- Changing Room
- Hair/Make-up Room