Hello, Guest

Solihull

Destination creator (Voyajo Team)

Solihull (or) is a town in the West Midlands of England, with a population of 94,753. It is a part of the West Midlands conurbation and is located 9 miles (14.5 km) southeast of Birmingham city centre. It is the largest town in, and administrative centre of, the larger Metropolitan Borough of (...) (from Wikipedia)

Trip creator - janebond005