Explore details about location Red Post Hill. Red Post Hill is a location situated within the London Borough of Southwark alongside other areas such as Burbage Road, Turquand Street, Dudrich Mews.