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

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