Address: 21 Newington Grn, Mayville Estate, London N16 9PU, United Kingdom | Phone: +44 20 3887 2309 | Website: jolenen16.com