Victoria Embankment, SW1A 2JH London, Vereinigtes Königreich
This venue in London was published by venyoobot.