Beverly Wilshire, A Four Seasons Hotel
Beverly Hills, Los Angeles, California, USA
The streets of Beverly Hills have their fair share of rumours floating around them, but if there’s one...