Royal Festival Hall

Belvedere Road, London, SE18XX