Richmond upon Thames College
3.7 out of 5 stars.
Write a review

About Richmond upon Thames College

We are a further education college located in the leafy-green London suburb of Twickenham, in South West London. We are in the heart of English rugby, a stone’s throw from Twickenham Rugby Stadium and next to Harlequins Stadium. We are within walking distance of the picturesque Twickenham Riverside and the legendary Eel Pie Island, famed for its music –