Jaxon Wax & Nail Bar | London London is amazing, isn’t it? I’m so lucky to have it on my doorstep, living in Windsor, so I can