When most people think of the posh area of Knightsbridge, London, they think of Harrods, but there’s more to it than the famed department store. With its luxury shops, quaint cafés, and fine dining, it’s a place to unwind and relax. Knightsbridge has been around since the 10th century. Previously known as St. Martin in…