The Ledbury, on Ledbury Road, Notting HIll is wonderful. Especially for lunch.
Your name
Your email
Your comment