blowdart wrote:
Dear god the hotel's web site is awful; could I find the address, no!

It's at Liverpool Street Station in the Square Mile.

I wouldn't say it's awful.
Took me all of 2 seconds to find the address (and a map) -> Main menu, 3rd option = Location

It's a nice looking hotel,  bit clinical in places, but some nice touches.