The location is the most spectacular thing I've ever seen. It's next to the main entrance to Tate Modern, Blackfriars, it's all right there.