Yeah, No.114 Tottenham Court Rd. is definitely my kind of cafe. Worth the train ride.