Explore details about location Manor Place. Manor Place is a location situated within the City of Edinburgh alongside other areas such as Broomfield Crescent, Thirlestane Lane, Old Fishmarket Close.