Holmes Fish & Chips

About

Fish & Chips

  • star
    Yelp rating
    1 stars

Location

Adress: 123 Baker Street, London, W1U 6RZ

Business info

  • volume_up
    Noise Level
    Average

Reviews

  • Frans C.

    star star_border star_border star_border star_border 14 May 2026

    - Not worth the money! -
    Paid £12 for the Cod N' Chips, which amazingly didn't taste of anything.
    The chips was really boring as well, no salt, and tasted like cardboard.
    - Woudn't recommend the place for anyone.

    Nice service though, kind waitress.

People Recommend