Lucky Tea 小确茶 Menu

35 Newport Ct, London, WC2H 7PQ

Know a great happy hour or special for this location?