Machida: All the shopping without the crowds

Mar 18, 2026 - 15:06
Machida: All the shopping without the crowds
Twenty-seven stops from Shinjuku might make Machida sound like a distant journey, but what it lacks in proximity, it more than makes up for in amenities and atmosphere…