Average Price Per Square Foot: US$3,300 

Penthouse: US$90 million

This is a 41-storey building comprises of 191 luxury apartments. It is built on the River Thames and overlooks the infamous London Eye. Its penthouse is a triplex with two roof terraces.

LEAVE A REPLY

Please enter your comment!
Please enter your name here