Helical BarUnclaimedProfessional servicesLondon, Greater London020 7629 0113Not providedVisit website