117 Kentish Town Rd, London NW1 8PB
British restaurant | European restaurant | French restaurant
This establishment specializes in authentic French and Italian cuisine, providing a relaxed atmosphere where guests can enjoy classic dishes alongside a delectable brunch menu.