The mansion which houses Villa Cornelia Restaurant was built in 1892, and was designated as an architectural heritage property. The restaurant is London’s Best Kept Secret and serving fine cuisine and signature dishes for 29 years. Located in downtown London, free parking at the back, open for lunch and dinner Monday through Saturday 11am – 10pm. Sunday 11am – 3pm. Sunday dinner by reservation only.