Bleeding Heart Yard, Greville St, Farringdon, London EC1N 8SJ, United Kingdom
Bleeding Heart Yard, Greville St, Farringdon, London EC1N 8SJ, United Kingdom
No delivery
Spot something wrong?
Dishes at Bleeding Heart Restaurant. Prices may vary in venue.