BLOCLEats

Finch's PH

Ground Floor Planet House
12A Finsbury Square
London
EC2A1AN

Food rating: 5/5 stars
Updated: 14. April 2023

Food ratings

  • Hygiene: 5
map for Finch's PH