2 beds · Avonmouth Street, London, SE1 | Easy Property