London

United Kingdom
1 stories
Busy morning around Vauxhall station and its surrounding streets