Branca's place is great. I highly recommend. The location is really good, close to incredible spots. Columbia Road, Brick Lane, London Fields, Shoreditch. Good restaurants and great curated stores.