Assembly Rooms

Assembly Rooms
Town Hall High Street, New Romney, Kent, TN28 8AS
Photo of Assembly Rooms