A spectacular luxury 1 bedroom, 1 bathroom apartment located within this superb development with south-facing views. It is a confident, soaring design that is a distinctive landmark on London's cultural mile...
Click here to read <span style="font-size: 18px;">55 Upper Ground, London</span>.