The Famous Ritz Hotel
The Ritz is one of the poshest hotels in the world, it’s name is known by millions and is located in the prime London location of Piccadilly, hence the name the ‘Princess of Piccadilly’. The Ritz celebrated its centenary in 2006 after first opening its doors to the public on May 24th 1906. It was [...]