|
With its own restaurant, the Mermaid Suite Hotel is very close to Oxford Street, in the heart of the fashionable West End. London's famous tourist attractions are few minutes' walk away, or a short journey by bus or Tube. Continental breakfast is s... read more
|
|
 |
| |
|