Bishop’S Park, Bishop’S Ave, Fulham, London SW6 6EA, United Kingdom
Bishop’S Park, Bishop’S Ave, Fulham, London SW6 6EA, United Kingdom
No delivery
No open hours
Spot something wrong?
Dishes at Bishop’s Garden Tea House. Prices may vary in venue.
Been to Bishop’s Garden Tea House? Be the first to share what you ate.