I will arrive in London from Brussels via Euro train and staying in London for 5 days. I have two options to stay either in:
1) Pullman London - St Pancras or
2) DoubleTree by Hilton London - Westminster
I know Pullman is 5 minutes walk from St Pancras Station and getting to Heathrow Airport is easy.
Is there any other reason I should consider staying in Westminster as opposed to Pullman e.g ease of catching trains/walking to nearby places, ease of getting food, major sightseeing, New year fireworks, shopping etc