We are looking for a hotel near Wigmore Hall for a week in September.
Has anyone stayed at the Cumberland, Jury's on Welbeck St., the Montcalm, Selfridge's, or the Millenium?
We would like a decent-sized room.
In the past, we have stayed at the Radisson and the Intercontinental on Portman Square, both of which were lovely, but we had special rates then that don't seem to be available this year.
Thanks in advance for any help.