Embassy Gardens

A new shopping area, luxury apartment complex and community, set in the cultural heart of London - the South Bank.

About

A new shopping area, luxury apartment complex and community, set in the cultural heart of London - the South Bank.

Look for similar items by category

Is Embassy Gardens your business?

Find out how to become a Partner to enhance your listing and access other benefits.