Tuttons Brasserie at 11-12 Russell Street

[Covent Garden - London - England]