Stunning two bedrooms 1068 sq ft flat available in Chelsea Bridge. Situated on the River Thames, Chelsea Bridge Wharf is a flagship development adjacent to