The London Spa
“If I could give 10,000 stars I would. Teresa provided me with an amazing treatment that left my skin looking absolutely flawless. Not only that, she provided me amazing company while giving me said treatment. The London Spa has such a beautiful and calming atmosphere and is definitely a place I will be returning to in the future!”