a daytime canteen

31 NEW INN YARD × LONDON × ec2a 3ey