London House is four storey building a of traditional brick and tile construction located on Shrewsbury Town Walls. The offices benefit from modern lighting, carpets, electric heaters and kitchenette and toilet facilities.
Floor number: 1st Floor
A short walk from Shrewsbury Bus and Railway stations, Town centre location, Prominent position