Holmes Fish & Chips
About
Fish & Chips
Location
Adress: 123 Baker Street, London, W1U 6RZ
Business info
- volume_upNoise LevelAverage
Reviews
-
Frans C.
- 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.