The road it’s on really is Upper Regent Street. It really is as central as you can possibly get. 500 yards away from Oxford Circus tube station and across the road from the coffee shop I’ve been going to for 16 years!
So yes I know it very well indeed.
My post are my opinion only. You should do your own due diligence before investing in any stock or take professional advice. I am not an investment advisor. Kind Regards.