Free listing S 1 schuh Shoe Store Romford RM1 3RL 01708 201 088 On-trend chain selling own-label & branded shoes, boots & trainers for adults & children. The Liberty Shopping Centre, Unit 31 Western Road, Romford, Greater London, RM1 3RL, Un View profile