Shrewsbury es tradicionalmente conocida como "La ciudad de las flores", un apodo incorporado a muchas de las señales de entrada a la ciudad a través de las carreteras principales.