3 bed for Letting
Canal view Merchant Square, London

£6,717 PCM