Hi ya i think fred olsen does cruises from leith if you go to there web site cruises from scotland or fred olsen cruise line .there is free phone number 08000190053 you should be able to get some info here hope ive been of some help bye the way leith is in edinburgh just in case you did not know .
Fred. Olsen also have cruises from Greenock but that is the other side of the country for you. Newcastle-upon-Tyne also is the departure port for several Fred. Olsen cruises. The passengers may be elderly but not necessarily pensioners!
Princess Cruises - Crown Princess - 4 Apr 2017 - 5nts
Rome (Civitavecchia) : Kotor : Corfu : Rome (Civitavecchia)
Now from £489pp
View No Fly Cruises from Southampton >>
Click here to see offer
Princess - Pacific Princess - 26 February 2017 - 22nts
UK : Hong Kong : Sanya : Singapore : Phuket : Cochin : Mumbai : Dubai : UK
Now from £1699pp
Click to View Info Page>>
Princess - Pacific Princess - 07 February 2017 - 24nts
UK : Sydney : Papua New Guinea : Yap : Koahsiung : Hong Kong : UK
Now from £1999pp
Click Here To View More Princess Cruise Deals >>