**no Deposit Option Available** £3,000 (Price Per Month), Fees apply 2 Bedrooms ● Providence Square Looking out across to the River Thames, this bright and airy two bedroom, two bathroom, third floor apartment is a real find View details