Studio Six
56 Upper Ground, London, England SE1 9PP
Featured Review : On our last night in London, "Guy Fawkes Day," we watched fireworks and then ate at this restaurant, which had always appeared to be crowded whenever we walked by, which was often, at varying times of day. It's a very go...See Full Review