A little piece of Germany in the heart of Leeds.

 

 

 

 

 

 

Christmas Markets Loewenthal Ltd. - 170 Edmund Street - Birmingham B3 2HB United Kingdom     info@frankfurter-scheune.com