New building. Large sports hall (small gym in side area), conference/meeting rooms, bars, classrooms, professional kitchen, parking. Located in Southall
Local train stations, hotels, restaurants and parking.
Tags relating to this listing
Locations similar to 2661
Saint Barnabas Dalston
City of London