Celebrity Style | Jan 18, 2021 Peek Inside Roger Federer Incredible Mansion with Views to Lake Zurich Peek Inside Roger Federer Incredible Mansion with Views to Lake Zurich – Tennis ace Roger Federer has £6.5 million glass mansion on the shores of a Swiss lake. The state-of-the-art three-stores building, with a swimming pool and magnificent views stretching across Lake Zurich is an architecture masterpiece. Shop the Look: The […] 0 shares