Nail Point 81B Stoke Newington High Street, London N16 8EL