18 Farm Street, London W1J 5RQ
No upcoming events. Check back soon.
A pub and restaurant in Mayfair offering a relaxed dining environment with a focus on seasonal and locally sourced food. The venue combines a traditional pub atmosphere with a quality food offering.
18 Farm Street, London W1J 5RQ, London