Address

60 Theobald's Road, London

Phone

44 20 7242 5522

TripAdvisor

Caffe Capital

Caffee Capital, London