Selfridges (Stop BB)
London, W1C 2PL, United Kingdom
3.3
3 reviews
3 comments
GR7W+JQ London, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsKhaled Almisnid
Joana Tomaz
Junaidi Ali (jashtech)
Great place for shopping. Have prayer room near the customer service center. Can be very crowded during weekends