Fresh Student Living | Profile and 2018 Ranking

Where you'll study

Fresh Student Living

7-9 Swallow St Mayfair London W1B 4DE United Kingdom Nearest train station: Charing Cross   0.4 miles away

Thinking of studying in London?

Check out our London city guide