Здание Центра Правительственной Связи Великобритании.

Ничего не напоминает?