English: Selfridges Department Store (pictured on this page) in Birmingham, United Kingdom
Telugu: యునైటెడ్ కింగ్డమ్, బర్మింగ్హామ్లో సెల్ఫ్రిజెస్ డిపార్ట్మెంట్ స్టోర్ (ఈ పేజీలో చిత్రీకరించబడింది)