Time Out says
Posted: Tue Nov 30 1999
The London outpost of Babington House’s Cowshed does its country cousin proud. The chic, white ground floor is buzzy, with a tiny café area on one side, and a manicure/pedicure section on the other. For facials, massages and waxing head downstairs.
Other locations 31 Fouberts Place, Soho, W11 7QG (7534 0870); Ebor Street, Bethnal Green, E1 6AW (7749 4531).
Cowshed 119 Portland Road