Back to list
Art Yard Bar & Kitchen
Stunning 8.8 (320 reviews)
Around £44
Location
2 Blackfriars Road
London SE1 8NY
See on the map