London

United Kingdom
2 stories
Afternoon out in London: street stop, then a restaurant meal.
Evening stroll through London's busy food and retail streets