Explore details about location Meadowbank Avenue. Meadowbank Avenue is a location situated within the City of Edinburgh alongside other areas such as Craigcrook Road, St John Street, Pleasance.