- Space (Private)
Lost Heaven On The Bund is located in Shanghai, China. Lost Heaven provides space for to corporate and private clients for corporate dinners, business gatherings, Events etc.
Already have an account?
See a problem with this venue's profile? Submit an issue