j

josh powell

3 years ago

One of the worst sound systems in London. Really q...

One of the worst sound systems in London. Really quiet felt a b like a waste of money. Wouldn't recommend at all. But the staff are good and friendly.

Comments:

No comments