Quite excited by visiting here on our trip to London. The place is vibrant and fresh and staff lovely. We had a table for four for lunch on a Saturday afternoon. Nachos v tasty- but then all other food bland. To make it worse the...steak and cheese Taco has a synthetic flavour - almost like it was cooked in plastic or part of a wrapper had been added. I should have complained but just left the meal. Really disappointed as the flavour lingered all day.More