Loading map…
The Sterling Bar & Kitchen
The Sterling Bar & Kitchen in London, UK, offers a sophisticated ambiance. The enticing aroma of classic British fare fills the air. Enjoy the satisfyingly tender texture of their braised dishes, a comforting culinary experience. A refined spot in the heart of the city.