Dolphin Square
Dolphin Square is a block of private apartments and business complex built near the River Thames at Pimlico in London, between 1935 and 1937. At one time, the huge development was home to more than 70...
Dolphin Square - Wikipedia