The area that surrounds the new stadium of Tottenham Hotspur might not be famous for its restaurants. But inside the building - opening August this year - a new premium dining club is set to become one the world’s most e…
Home
Feed
Search
Library
Download