Explore details about location Saint John's Mews. Saint John's Mews is a location situated within the Cardiff alongside other areas such as Macdonald Close, Purcell Road, Gorsedd Gardens Road.