no way would a central london address offer a justifiable price for a dc location
I have to mildly disagree with this portion of the sentence. There is nothing unusual to find a great hosting deal in the downtown, super-expensive location. One could land a sublease after a previous tenant moved out to consolidate. Or one could repurpose an existing space (e.g. cafeteria or food court) for an data center that foregoes some non-essential capabilities like physical security or backup generators.
I however have no specific information about the company or address mentioned.