SA_Town_Horn
500+ Posts
Thinking of going to London and was wondering where there was a hotel that was close to the action (i.e. bars, museums, etc).
Does anyone who has been there have some advice on where to stay?
Does anyone who has been there have some advice on where to stay?