Explore details about location Harrowby Lane. Harrowby Lane is a location situated within the Cardiff alongside other areas such as Theobald Road, Clos Vellacott, Fielding Close.