Real Estate 112 Dolphin House London: An Iconic Landmark in the Heart of the City byJohn WillJanuary 16, 2025