Arriving in London
August 18, 2025 in England ⋅ ☁️ 68 °F
The people on the street in the city center are amazingly subdued compared to other big cities with loud people and horns honking. I’m sure there are louder places around town. And I don’t standRead more


