One of London’s most iconic luxury hotels has opened its own secret flower shop – and you can take floristry classes inside
Whoever said that you can't have it all has clearly (much like myself) never stepped foot inside Claridge's. One of the city's swankiest places to snooze; this oh-so elegant establishment has been perched...