High Floor | Canal and Park View | Best Location · £275,094 | MillionPlus