Explore details about location Tichborne Place. Tichborne Place is a location situated within the South Melbourne alongside other areas such as Smith Street, Nelson Road, Coventry Street.