Home Landmarks of Lucky and Rebecca in the United Kingdom on the 101 Dalmatians franchise


 * Lucky lives in England
 * Rebecca lives in Scotland