Palm 2

Palm 2
152–156 Lower Clapton Road, London, E5 0QJ