The London Warehouse is a bar offering burgers, tacos, and fresh salads in a fun setting with flavorful, affordable meals.