Two bedroom apartment for sale £1,100,000 2 Bedrooms ● New Union Square, London, SW11 A luxurious two bedroom apartment located in The Capital Building, which forms part of the iconic Embassy Gardens development in Nine Elms. View details