Back to list
Art Yard Bar & Kitchen
Stunning 8.7 (365 reviews)
Approx. £44
Location
2 Blackfriars Road
London SE1 8NY
See on the map
Book
Itinerary