LondonCafé Serenity12 Grimmauld Place, London, N1 9GU, United KingdomNo reviews yetWrite a reviewCheck inBest Thing on the MenuNobody's voted yetSign in to voteRecent reviewsNo reviews yet. Be the first to share your visit.Add yours