Situated on the riverfront, in the shadow of Tower Bridge, Blossom Square Pavilion offers some of London's best ground level views

 

Pavilions by DSDHA

architecture