How to order

Owl Kitchen can offer free local delivery in and around the Norwood’s (South Norwood, West Norwood and Upper Norwood aka Crystal Palace). A delivery charge may apply to other areas.

Or you can let me know your order in advance and pick it up at one of my Crystal Palace Food Market dates.