18 Wellington St, London WC2E 7DD
Cocktail bar | Restaurant
This classic American steakhouse and grill features a sophisticated martini cocktail bar set within high-ceilinged rooms, offering a refined dining experience that combines quality cuisine with an inviting atmosphere.