St. George's Hall

Architectural

Lime St
Liverpool
L1 1JJ

Description

St George's Hall lies in the centre of Liverpool on Lime Street and presents an awesome first impression to visitors exiting from the nearby train

Reviews

000

No reviews found. Be the first to review this place.

Write a Review

Current Location