3 beds · Jamaica Street, London, E1 | Easy Property