My wife and I are traveling to Croatia through London the end of Sept and back through early Oct. Each time we have about a day layover in London.
I was thinking we would take the tube up from Heathrow to Paddington station and spend the night. This will be both of our first times to London.
Can anyone recommend a good Marriott property for this? Something close to shops and pubs would be good for me!