Leños & Carbón 5-7 Rockingham Street London SE1 6PD

££  Latin American Restaurants,  Tapas Bars

Visited 28/11/2013 1 check-in ROTD 11/2/2014

“As I rounded a shady backstreet off of the main drag of the Elephant, I clung to the side of my dinner dates arm, the streets were wet and glassy like a still from Sin City, but there with brazen Latin illumination, Leños & Carbón shone like a beacon for meat in the midst. 290 more words