Are you an owner of this venue? Improve its listing today and attract more visitors.
Strada Southbank
Unit 6, Royal Festival Hall, Belvedere Road, London, SE1 8XX, United Kingdom | 020 7401 9126 | WebsitePerfect apart from a dreadful "accessible" (?) toilet
Very good apart from toilet issues.
1 result shown