London edition
Home
Town:
London
Cuisine:
British
The Farm
Home
> Town:
London
> Cuisine:
British
The Farm
Cuisine:
British
A la carte price: £32
Give your opinion
Address:
18 Farm Lane,
SW6 1PP
London
Telephone: 020 7381 3331
Web site:
The Farm