Review: Double Shot Cafe, Covent Garden
Covent Garden is, to many tourists, the centre of London. The square around which fellow tourists gather – pausing from a day’s shopping, watching the street performers or just passing through and soaking up the ambiance. Its many side streets are filled with both excellent little restaurants and cafes and over-priced tourist traps. Double Shot…