A detail of a business's window in Mayfair, showing its new location after a recent change of address, on 5th June 2019, in London, England.