I was with iPhone for over 5 years and stored all of my photos in iCloud now that I have switched to an Android mobile I have lost access to my iPhone pictures is there any way for me to retrieve my photos from the iCloud so that I can view them on my Android? And I need to be able to do this without using a PC because I do not have access to one.
Download photos from iCloud using a smartphone
Assuming you have not the possibility to access a Computer, and the only way of browsing the Internet is using your phone running Android, you may want to follow these few steps:
Open your Internet browser, and visit the iCloud website.
Sign in with your AppleID (the one you used in your previous iPhone)
Tap the Photos App in the Home screen that will appear
Select the photos left in your iCloud Photo Library and then tap on download