House of Gods opens in Glasgow with a hideaway rooftop bar and restaurant

  • 2 months ago
House of Gods Glasgow is offering a luxury food menu.