★★★★☆ / Chinese / Chinese Dumplings Dragon Castle – little dumplings of joy in Elephant and Castle Posted on July 10, 2023 by pickyglutton • 1 Comment There’s plenty of decent sinophilic eating to be had outside of Chinatown. Continue reading →