
England
STS offers many different study alternatives in England. Most of our course towns are situated along the sunny south coast on the English Channel. Most of them only a few hours away from London.
England is a country of old traditions, renowned universities, rock n' roll and fashion. But the first thing that comes to mind when someone mentions England, is surely the world metropolis London. There is a lot to see in London and when your students stay is over they will have become well acquainted with famous places and sights such as Picadilly Circus, Trafalgar Square, Big Ben, Oxford Street etc.
England - a country full |


England