boots the chemists is located 20 rye lane in se15 (SE15 5) in the region of london (england). This place is listed in the pharmacy category of the geodruid se15 2015 guide.