Exceptional apartment with sweeping views of the River Thames. Description This impressive three bedroom apartment in this landmark development by St James,
With its own green space, art trail, shops, restaurants and cafes, Embassy Gardens offers residents and their guests to complete the London experience in the