Back to St. Christopher's Place
Carluccio's Italian restaurant in St. Christopher's Place, a short walk from Oxford Street
Back to St. Christopher's Place