Michelin
The Restaurant at Charlton House
Location picture
Pleasant 6.7 (7 reviews)
Around £26