Symphony is located in London. The full address is Symphony, Bateaux London, Embankment Pier, London WC2N 6NU.