Hotel 1928 Restaurant

Hotel 1928 Restaurant. A commercial development where the City of Sliema meets Shoreditch.

© EDGE VR STUDIOS All rights reserved. 2014, Los Angeles, CA