Charlie’s is a english restaurant Greater London Mayfair located in United Kingdom.
33 Albemarle St (Picadilly) London Greater London W1S 4JD United Kingdom
Great service good menu choice and wine list the dover sole grilled was lovely firm meaty
Ask for the Beef Tartare (it’s not on the menu ) but it’s the best!!!
Excellent cocktails and a lovely atmosphere. Recommended! - Bogdan Zadorozhny
Very fancy afternoon tea presented in an upscale, traditional way. Great fun but if it's quality clotted cream you're after - go to the Dean Street Townhouse in Soho - Jason H.
Food was excellent in every way. Risotto couldn’t have been more al dente and simplest things like olive oil and bread makes this place an outstanding dinner experience. Friendly staff too. - David Terrazas Morales
Definitely try the shrimp burger, it's unique. Juicy, tasty comfort food. - WishlistEtc
Ox heart, ham and beans, a bottle of red, and madelines. What more do you need? - Teresa Elliott