Shrewsbury liegt am Fluss Severn, in den British Midlands und nicht weit von Birmingham entfernt. Die Stadt ist ein wichtiges Zentrum für Kultur und Gewerbe. Mit gegenwärtig zirka 70'000 Einwohnern zählt die Stadt zur zweitgrössten Stadt in der Grafschaft Shropshire. Das Stadtzentrum befindet sich auf einem Hügel, der von einer Schlaufe des Severn umflossen wird. Viele schmale Gasen und Hausdurchgänge prägen die Stadt. Jeden Sommer finden die Shrewsbury Summer Season statt. Während mehreren Tagen bietet das Fest Touristen sowie Einwohnern ein reichhaltiges Programm von Kunst, Theater, Konzerten und Vorlesungen. Zudem gibt es verschiedene Events sowie der Karneval und die internationalen Cartoon- und Strassentheater. Shrewsbury ist der ideale Ort für einen Business Sprachkurs, da die Stadt überschaubar aber doch nicht zu klein ist. Die Stadt eignet sich hervorragend für Kultivierte und verspricht einen interessanten Sprachaufenthalt.