2 beds · One Thames Quan, 222 Marsh Wall, London, E14 | Easy Property