My wife and i will be staying in the Premier Inn and have decided 3 on locations. But which one is a good base for sightseeing and getting about?
Premier Inn ,County Hall, Belvedere Road,
Premier Inn London Euston,Dukes Road,
Premier Inn London Victoria , Eccleston Square
Thanks for any advice