
Who says London’s venues are going down hill? We found this alluring example on the Greenwich Peninsula (again), but somehow resisted the temptation to go in.

Who says London’s venues are going down hill? We found this alluring example on the Greenwich Peninsula (again), but somehow resisted the temptation to go in.