Can anyone tell me which of these 3 premier inns in London are preferred: London Victoria, Waterloo, or County Hall? They are all close to the sites we want to see while staying briefly in London.
Also, we are renting a car in Edinburgh. Is Europcar a reputable company? The cost of rental was less than other companies like Enterprise or Budget.
Thank you!