The Royal British Legion Poppy Factory is a well known Richmond landmark and is situated at the southern approach to Richmond town centre. Richmond British Rail and Underground Station is approximately two-thirds of a mile from the building.. The town centre which offers a wide range of shops and restaurants is a short walk.