LONDON INN RESTAURANT - BRNO - CZECH REPUBLIC