Sabretooth Hoxton is an independent coffee shop and restaurant known for its good coffee and homemade chai. It offers a limited menu to ensure freshness and is available for private bookings and parties.