• What’s On
  • Booking
  • Menu
  • Gallery
  • Contact

Favela
65 Crowndale Rd, Kings Cross, London NW1 1TN
Telephone: 020 3325 9745
Facebook Instagram
This site uses cookies: Find out more.