I found out about this Bump from the screensaver of the series about Sherlock Holmes, so I went here first.
It's a pity that there's no viewing platform or anything at all for tourists. In fact, a completely renovated building in the business center of London