About Float Hub
float hub is london's newest premium float centre located in shoreditch with 6 of the most advanced floatation tanks. float therapy provides an experience unlike anything else that b... Read more
float hub is london's newest premium float centre located in shoreditch with 6 of the most advanced floatation tanks. float therapy provides an experience unlike anything else that b... Read more