London, I think it might be the phone company. From the window of the MyHotel in Bloomsbury