Duck & Waffle

Imagine feeling amazingly drunk at an amazingly high height. The Duck and Waffle is placed 40 stories up Bishopgate in London near Liverpool St station. If your scared of heights don’t look down. My boyfriend is absolutely terrified of them (don’t worry Cass I edited out the crying in the video.) Although who would want […]

Read More