Shangri-La

Address:

37 Victoria St
In the Ashcroft Bldg
L1 6BQ Liverpool, England

Phone:

01512/550708

Map:


Contact   ·   Privacy   ·   Terms