2018 FIFA World Cup Russia in numbers

32 teams will battle it out over 64 matches in 12 stadiums across 11 Russian cities – all for the 2018 World Cup trophy. With mere days left to the 2018 FIFA World Cup, it would be an understatement to say that excitement is running high. It’s that magical month when it’s universally acceptable to…

We are about more than just luxury. We are about appreciating the finer things in life whilst always being two steps ahead and aspiring for the next best thing whether in fashion, lifestyle, dining, travel or everything in between. We do it first class all the way, nothing less. It’s in the name.