About company

Embassy Gardens is a design-led riverside district on London's South Bank, a short walk from Vauxhall Station (Zone 1) and Battersea Power Station.

GB 9 elms lane
Unknown
Not verified company