24 Inverness St, London NW1 7HJ
American restaurant | Bar | Fast food restaurant
This establishment offers gourmet 100% Scotch beef steak burgers in an inviting atmosphere characterized by elegant chandeliers, wooden beams, and wall mirrors, creating a unique dining experience that combines quality and ambiance.