Posted in Reviews Travel Zone

Park Plaza Westminster Bridge London

Park Plaza Westminster Bridge, London this is one lovely hotel and also in a wonderful location just a few minutes walk to the London eye!…

Continue Reading...