Mostyn Hotel where we stayed

[Oxford Street - London - England]