C London

Mayfair

Location

C London

Address
23-25 Davies Street
Mayfair
London
W1K 3DE

About

Sister of the superbly popular Harry's Bar in Venice, C London has fast proved equally popular, serving delicious if expensive Italian food in a lively atmosphere.