4. april 2021

Dog & Duck pub

Dog & Duck ligger i nærheten av t-banestasjonen Tottenham Court Road og bare fem minutter å gå fra shoppinggaten Oxford Street. Den er mest kjent for […]