This location appears in 1 travel plan(s).
Located in the vibrant Borough Market in London, Fish! Borough Market has been a go-to spot since 1999 for fresh and delicious fish dishes with a view of Southwark Cathedral. From classic fish and chips to creatively prepared seafood plates, this restaurant offers an authentic culinary experience. For a tip, make sure to book a table in advance to secure your spot in this popular eatery where you can savor the best of British seafood in a bustling market setting.