Original: Since 1995 it has been based in the Royal Festival Hall.
Simplified: Since 1995 they have been based in the Royal Festival Hall in London.