Explore details about location Back Piccadilly. Back Piccadilly is a location situated within the Manchester alongside other areas such as Leslie Street, Thornton Street, Bourdon Street.