From speciality roasters and Japanese-inspired cafés to hotel lobbies and Turkish coffee houses, Knightsbridge has one of the most varied coffee scenes in London. Here are 24 places to get your caffeine fix.