What's the most expensive shop in Oxford Street?
My gf just sent me a text message saying she bought something from the most expensive shop in Oxford Street, but I have no idea what it could be?
Any ideas?
My gf just sent me a text message saying she bought something from the most expensive shop in Oxford Street, but I have no idea what it could be?
Any ideas?