London may be a huge city, but there are a few things that can make it feel like a village, when all inhabitants are in sync and turning out to enjoy their home town together.
London may be a huge city, but there are a few things that can make it feel like a village, when all inhabitants are in sync and turning out to enjoy their home town together.