Q: Where is The Ledbury?
A: The Ledbury is located at: 127 Ledbury Rd, Notting Hill, London W11 2AQ, UK, United Kingdom
Q: What are the coordinates of the The Ledbury?
A: Latitude: 51.516655, Longitude: -0.200063
Q: How is The Ledbury rated?
A: The Ledbury has not rated yet on addressschool.com
Q: What days are The Ledbury open?
A: The Ledbury is open on Monday, Tuesday, Wednesday, 6, Thursday, 6, Friday, 6, Saturday, 6, Sunday, 6