Luxuo
Tesla opens first London store

Tesla Motors has opened its first retail design store in the UK at London’s Westfield Shopping Centre in White City, known as one of the capital’s most popular shopping destinations.

Peninsula Hotels Is Coming To London

Plans for the first Peninsula hotel in London have moved a step forward with the formation of a new partnership to develop a site overlooking Hyde Park and Buckingham Palace.

Tom Ford creates exclusive scent for London

In celebration of his first London standalone store, Tom Ford is releasing a fragrance titled Private Blend London. It will be sold exclusively at the new location for its first six months.

Picnic Like a VIP

Restaurants and luxury retailers offer a plethora of gourmet picnic hampers and catered lunches in the UK.