Court Cafe Great Russell Street, Greater London 1B 3DG