Anyone got recommendations on where to watch the F1 races? I was thinking of Ship and Castle or Brasserie....