I've lived near Oxford St for nearly 10 years but I swear I've never noticed this shiny futuristic building before