OPEN££

HALFCUP BARTS SQUARE

cafe
4.5(366 reviews)
22-23 Bartholomew Cl, Barbican, London EC1A 7BB, UK