Chic, modern and full of natural light, Swan Court is a super stylish space in the very heart of leafy and well-connected Wimbledon.