Three Days in London Full of Coffee March 18, 2015London, United KingdomMy first visit to London dates back to 1993 and my only memories are Westminster Abbey and Madame...