A Touch of California in the Centre of London

The roof deck Selfridges is home to a marvelous restaurant…