Hospitality

The awesome Tom Dixon’s Sandwich Restaurant in London

London’s famous luxury store, Harrods, has just renovated the Tom Dixon’s Sandwich Restaurant.This luxurious restaurant interior is unquestionably intriguing and impeccably executed by this talented designer….

Continue reading