Caffè Royale London - Camden is a coffee destination known for its organic coffee and bubble tea. It also offers a function area for parties.