Explore details about location Swallowfield Road. Swallowfield Road is a location situated within the Royal Borough of Greenwich alongside other areas such as Hickin Close, Little Cottage Place, Battery Road.