Set in the heart of London, Southbank Place is uniquely positioned to embrace all that the cultural South Bank has to offer. This new destination will offer a range of apartments with stunning views over Big Ben, the Houses of Parliament and the London Eye.
Meta Keywords
Southbank Place,London,heart of London,London Eye, apartments, tower bridge