• Shopping
  • Holland Park

Cowshed (CLOSED)

Advertising

Time Out says

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).

Details

Address
119 Portland Road
London
W11 4LN
Transport:
Tube: Holland Park tube
Opening hours:
Open 9am-8pm Mon-Fri; 9am-7pm Sat; 10am-5pm Sun
Do you own this business?Sign in & claim business
Advertising
You may also like
You may also like