3 Taojiang Road at Abbey Road

  • 247tickets venue
3 Taojiang Road at Abbey Road Xuhui Shanghai Shanghai
Venue name: 3 Taojiang Road at Abbey Road
Contact:
WeChat: 3 Taojiang Road at Abbey Road
English address: 3 Taojiang Road at Abbey Road Xuhui Shanghai Shanghai
Chinese address: 艾比之路 桃江路3号 徐汇区 上海 上海