Lychee One

Lychee One
38-50 Pritchards Road, London, E2 9AP
Photo of Lychee One