Restaurant or cafe tables along the wall at english train station in London

Royalty-free stock photo ID: 85567609

Restaurant or cafe tables along the wall at english train station in London