Dolphin Living


Dolphin Living is a charity providing affordable homes to working Londoners.

Dolphin Living is the brand name of the Dolphin Square Charitable Foundation, an independent charity that was established with an endowment of more than £120 million in 2005. In 2018 the foundation owns 630 homes and we has nearly 200 more under construction.