Filters:
clear
Country: United Kingdom

french steakhouse restaurant in The Oxhey

About 2 results.

Angelus Restaurant

Bathurst Street 4, W2 2SD London, United Kingdom

Angelus prides itself on being an all day and evening refuge providing anything from gourmet breakfasts or mid-morning snacks through to canapés lunch or dinner.

Les petits Gourmets

Formosa Street 18, W9 1EE London, United Kingdom
  • 1