For sale£695,000Two-bedroom riverside apartment, Bermondsey Wall WestLondon, SE16·Southwark22760 sqft