Book Now Instant free table reservation
This restaurant offers British cuisine “with a French accent” to North Londoners, sourcing its ingredients locally and crafting unique dishes based on the season. Read More


This popular North London restaurant has been delivering British-French cuisine since 1991. The interior is simple and charming, while the location, near Hampstead theatre, makes this a great spot for a pre-theatre bite. The menu is comprised of seasonal produce coming from around the British Isles. Bradley’s fish comes daily from Brixham Devon, the lamb and beef from the West Country, while the oysters are sourced from Ireland.


Typical meal price: From £26.00 (€28.56) per diner

£26 to £40

Venue Details & Map


25 Winchester Road Swiss Cottage

Look for similar items by category

Is Bradley's your business?

Find out how to become a Partner to enhance your listing and access other benefits.

Get the Visit London app
Save your favourite places and offers

Download now Close