Church Street Cafe & Restaurant

Cafe & Tearoom in St. John's Wood, London
Church Street Cafe & Restaurant serve a variety of sandwiches, baguettes, snacks and beverages.