23 Squirrels Heath Rd, Romford RM3 0LH, United Kingdom
182 South St, Romford RM1 1TR, United Kingdom