London's Hyde Park Hotels
https://augustlxkw902.tumblr.com/post/185767680413/bed-and-breakfast-london-hotels-b-and-b
Oxford Street is Europe's biggest high street with far more than 300 shops from major division shops and flagships, for every little thing from style to furnishings, toys to toiletries and the most current gadgets