Shop London Bridge is a Children's clothing store located in Covington, LA 70433. It is one of the 2061 Children's clothing stores in United States. Address of Shop London Bridge is 731 Millikens Bend, Covington, LA 70433, United States. Shop London Bridge is located in a remote area, with less than 1 listed places around it
731 Millikens Bend, Covington, LA 70433, United States