1 bathstore location in North Finchley