Restaurants

Charlie’s

33 Albemarle Street, Mayfair, London, London, W1S 4BP

Why dogs love it

Tucked inside Brown’s Hotel, offers an elegant take on British dining with a focus on refined British favourites. Provides a water bowl and has a dedicated 'à la bark' menu for dogs.

Visitor ratings

How dog friendly was your visit?

Reviews appear only after administrator approval.

  • No reviews yet — be the first to share your visit.