Peacock Mews is a welcoming coffee shop, deli, and sandwich shop tucked away in a picturesque courtyard. It offers a delightful selection of coffee, sandwiches, and deli items.