So I got a 9 hour layover in Heathrow. Aint a lot of time so im looking for a hot place to go to.
Some threads mention some stores in soho, is that a good place to wander around for a few hours?
Any other suggestions?
This post is hidden due to user account is no longer active or improper post content.