
London
Duck & Waffle
There's something stressful inherent in the phrase 24/7, a feeling of rushing, of sleep-deprivation, a sense of the last resort. None of which you'll be experiencing at Duck and Waffle as you watch the sun rise or set over the city of London and...