When it comes to five Read more [...]
Place Category: Hotels
When it comes to iconic London hotels, the Savoy is one of best.
Dating back to the 1880’s, it represents the best that London has to offer, throughout the last few generations.
Whilst obtaining a room or suite here will not be cheap, the experience makes it a worthwhile stay.